
# 5.字符串类型（string）
# 特点：需要加上引号，单引号或者双引号都可以，包含了多行内容的时候可以使用三引号
name = "six star"
print(name)
print(type(name)) #<class 'str'>
name1 = '''
wo jiao 
jin san shun
'''
print(name1)

# 6.格式化输出
# 6.1 占位符
#     作用：生成一定格式的字符串
#     三种方式：%、format、格式化f

# %
# %s 格式化字符串 注意：占位符只是占据位置，并不会被输出
name = 'bingbing'
print("我的名字: %s" % name)

# %d 整数
age = 30
print("我的名字：%s,年龄：%d" %(name,age)) #两个及以上参数用（）

# %4d 整数
# 数字设置位数，不足前面补空白,超出当前位数则原样输出
a = 123
print("%4d" % a) #不足4位前面补空白
print("%06d" % a) # 数字设置位数，不足前面补0,超出当前位数则原样输出

# %f 格式化浮点数
a = 1.2
print("%f" % a)  #1.200000 默认后六位小数，遵循四舍五入原则
# %.4f 浮点数  设置小数位数
b = 2.3456
print("%.3f" % b) # 2.346 设置小数点后三位（四舍五入）
c = 2.3996
print("%.3f" % c) #2.400

# %% 占位符
print("我是%%的1%%" % ())

# 格式：f”{表达式}“
print(f"我的名字是{name}，我今年{age}岁了")









